lost profits damages - French English Dictionary